rose balsam - German English Dictionary